package com.agentai.framework.common.exception;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 错误编码
  */
@Getter
@AllArgsConstructor
public enum ErrorCode {
    UNAUTHORIZED(401, "还未授权，不能访问"),
    FORBIDDEN(403, "没有权限，禁止访问"),
    REFRESH_TOKEN_INVALID(400, "refresh_token 已失效"),
    INTERNAL_SERVER_ERROR(500, "服务器异常，请稍后再试"),
    USER_NOLOGIN_ERROR(510, "用户信息获取异常，请重新登录"),
    /**
     * 当前用户没有权限访问该充电站
     */
    NOT_PERMISSION(403, "当前用户没有权限访问该充电站");


    private final int code;
    private final String msg;
}
